package com.hongawen.designmode.创建型.抽象工厂模式.设计后;

import com.hongawen.designmode.创建型.抽象工厂模式.设计后.factory.AndroidThemeFactory;
import com.hongawen.designmode.创建型.抽象工厂模式.设计后.factory.IThemeFactory;
import com.hongawen.designmode.创建型.抽象工厂模式.设计后.product.IInterface;
import com.hongawen.designmode.创建型.抽象工厂模式.设计后.product.IOperate;

/**
 * @author hongawen
 */
public class Client {

    public static void main(String[] args) {
        // 通过切换主题工厂，便可以生产统一产品族下的所有产品。
        IThemeFactory themeFactory = new AndroidThemeFactory();
        IInterface anInterface = themeFactory.createInterface();
        anInterface.display();
        IOperate operate = themeFactory.createOperate();
        operate.operate();

    }
}
